Big Huge Thesaurus

storm window

noun

sounds kind of like